package chapter04;

public class Java04_Object_Class {
    public static void main(String[] args) {
        // TODO class类
        // 类：结构体，包含了属性（特征）和方法（行为）
        // 会有很多对象
        // class：关键字(全是小写)
        // 类名：标识符，遵循规则，一般情况下类型首写字母大写

        // 对象：类的实例化（具象化）
        // new 类名() 小括号必须存在
        // new：关键字，创建一个具体的对象，使用一次创建一次，每次都是全新的
        // new的对象会赋值给变量，方便重复使用
        // 变量的类型就是对象的类型
        // 对象是将内存的地址赋值给了变量，所以我们的变量它其实它引用了内存
        // 变量的类型称之为引用数据类型
        User04 user = new User04();

        // 特殊的对象：空对象(null)，没有引用的对象称之为空对象/关键字对象
        // 所有引用类型变量的默认值都是null
        User04 user02 = null;
    }
}
class User04 {

}
